home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / lang / lisp / gcl-1.000 / gcl-1 / gcl-1.0 / h / sun386i.defs < prev    next >
Encoding:
Text File  |  1994-05-07  |  1.2 KB  |  43 lines

  1. LBINDIR=/usr/local/bin
  2. OFLAG    = -g
  3. LIBS    = -lm -lg 
  4.  
  5. # for sun386i:
  6. CHTAB = mp386_chtab.s
  7.  
  8. # -I$(GCLDIR)/o is so that the cc command will be able to find a
  9. # cmpinclude.h even if it is not in /usr/include.  We do not use the
  10. # h directory since there are so many .h files there, one of their
  11. # names might conflict with a users name, eg if he has a file vs.lisp
  12.  
  13. #note: -Bstatic will have to be added to the 'ld' command in unixport/makefile
  14. #note: maybe '-fomit-frame-pointer' should be added for even more speed??  
  15. CC=gcc -O -g -DVOL=volatile -finline-functions -fkeep-inline-functions \
  16.     -fstrength-reduce -I$(GCLDIR)/o
  17. # if you have use the Sun C compiler, this will work, but i have not tried -O:
  18. # CC=/usr/5bin/cc -DVOL= -I$(GCLDIR)/o -Bstatic -temp=.
  19.  
  20.  
  21. # gcc 1.34 version:
  22. ODIR_DEBUG= -O  -finline-functions -fkeep-inline-functions -fstrength-reduce
  23.  
  24. # if  using the Sun C compiler, this works:  (-O may work, i havent tried)
  25. # ODIR_DEBUG= -g
  26.  
  27.  
  28. CFLAGS    = -c $(DEFS)  -I../h
  29.  
  30. MAIN    = ../o/main.o
  31.  
  32. RSYM    = rsym
  33. SFASL    = $(ODIR)/sfasl.o
  34.  
  35. # This function will be run before dumping.
  36. # When using SFASL it is good to have (si::build-symbol-table)
  37. #MON  INITFORM=(si::build-symbol-table)
  38.  
  39. INITFORM=(si::build-symbol-table)(load "../lsp/setdoc.lsp")
  40.  
  41. # Use symbolic links
  42. SYMB=-s
  43.